@charset "utf-8";
html,body{background-color: #fff;}
a.button{  display: inline-block;  height: 30px;  line-height: 30px;  border: 1px solid #ccc;  border-radius: 4px;  min-width: 85px;  text-align: center;  cursor: pointer;  background-color: #fff;  box-sizing: border-box;}
a.button.blue{    background-color: #3399ff;  color: #fff;  border: 1px solid #3399ff;}
.ztree li span.button.add {margin-left:2px; margin-right: -1px; background-position:-144px 0; vertical-align:top; *vertical-align:middle}
.ztree .level3 span.button.add{display: none;}
.ztree li{margin: 15px 0;}
.ztree .level0 > span{font-size: 16px;font-weight: bold;}
.ztree .level1 span{font-size: 14px;}
.ztree li span.button.noline_open{background: url(../img/icon_arrow.png) no-repeat center;}
.ztree li span.button.noline_close{background: url(../img/icon_arrow.png) no-repeat center;transform: rotate(-90deg);-o-transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);}
.ztree li span.button.switch{margin: 0 10px;}

.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.formButton{margin-left: 25px;}
.clearfix a.button{float: left;margin: 0 10px;}
.clearfix a.button:first-child{margin-left: 0;}
.clearfix a.button:last-child{margin-left: 0;}
.layui-form-label.require:before{content: "*";color: #f00;margin: 0 5px;position: relative;top: 3px;}

.m_l{margin-left: 110px;}

.mainPart{width: 100%;min-height: 300px;margin: 20px auto;background-color: #fff;}
.mainPart {padding: 20px;padding-top: 0;}
.mainPart  #treeDemo{margin: 20px 0;margin-left: 25px;}
.mainPart  .buttons{margin-left: 25px;margin-top: 20px;}
.mainPart .tips{margin-left: 25px;height: 50px;line-height: 50px;color: #f00;display: none;}
.mainPart #proofCount {margin-left: 25px;height: 50px;line-height: 50px;color: #f00;display: none;}

#bookname,#remark,#provider,#district{width:400px;}
#bookIntroduction{width:600px;}
.ztree li.level0 a.curSelectedNode,.ztree li.level0 a.curSelectedNode_Edit,.ztree li.level0 a input.rename{height: 20px;}
.ztree li.level1 a.curSelectedNode,.ztree li.level1 a.curSelectedNode_Edit,.ztree li.level1 a input.rename{height: 18px;}